having sticks for legs - Turco Inglés Diccionario